home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1993 / MacHack 1993.toast / MacHack™ 1987-1992 / MacHack™ '90 / Other Stuff / Demos ƒ / Demo AppMaker / Demo AppMaker™ / Demo AppMaker™.rsrc / TmpC_401_DoMenuItem < prev    next >
Encoding:
Text File  |  1990-03-23  |  923 b   |  42 lines

  1. %if dialogExists%
  2.     %if modal%
  3.         /*----------*/
  4.         void Do%MenuItemName% (void);
  5.         void Do%MenuItemName% ()
  6.         {
  7.             %menuItemName%Rec%    %%menuItemName%Info;
  8.             register %menuItemName%Ptr    info;
  9.         
  10.             info = &%menuItemName%Info;
  11.             /*initialize %menuItemName% info*/
  12.             %for each item gen init field%
  13.             if (Get%MenuItemName% (&%menuItemName%Info)) {
  14.                 /*use %menuItemName% info*/
  15.             }
  16.         } /*Do%MenuItemName%*/
  17.  
  18.     %elsif modalOneShot%
  19.         /*----------*/
  20.         void Do%MenuItemName% (void);
  21.         void Do%MenuItemName% ()
  22.         {
  23.             %menuItemName%Rec    %menuItemName%Info;
  24.             register %menuItemName%Ptr    info;
  25.         
  26.             info = &%menuItemName%Info;
  27.             /*initialize %menuItemName% info*/
  28.             %for each item gen init field%
  29.             Get%MenuItemName% (&%menuItemName%Info);
  30.             /*use %menuItemName% info*/
  31.         } /*Do%MenuItemName%*/
  32.  
  33.     %endif%
  34. %else%
  35.     /*----------*/
  36.     void Do%MenuItemName% (void);
  37.     void Do%MenuItemName% ()
  38.     {
  39.     } /*Do%MenuItemName% ()*/
  40.  
  41. %end if%
  42.